package net.xdclass.controller.request;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 小滴课堂,愿景：让技术不再难学
 *
 * @Description
 * @Author 二当家小D
 * @Remark 有问题直接联系我，源码-笔记-技术交流群
 * @Version 1.0
 **/

@Data
public class ConfirmOrderRequest {

	/**
	 * 商品id
	 */
	private Long productId;


	/**
	 * 购买数量
	 */
	private Integer buyNum;


	/**
	 * 终端类型
	 */
	private String clientType;


	/**
	 * 支付类型，微信-银行-支付宝
	 */
	private String payType;


	/**
	 * 订单总金额
	 */
	private BigDecimal totalAmount;

	/**
	 * 订单实际支付价格
	 */
	private BigDecimal payAmount;


	/**
	 * 防重令牌
	 */
	private String token;


	/**
	 * 发票类型：0->不开发票；1->电子发票；2->纸质发票
	 */
	private String billType;

	/**
	 * 发票抬头
	 */
	private String billHeader;

	/**
	 * 发票内容
	 */
	private String billContent;

	/**
	 * 发票收票人电话
	 */
	private String billReceiverPhone;

	/**
	 * 发票收票人邮箱
	 */
	private String billReceiverEmail;
}
